﻿/*#region 全局*/
*{margin:0;padding:0;}
html,body{width:100%;height:100%;font-family:'微软雅黑', Arial, YaHei, tahoma, "Hiragino Sans GB", 宋体;font-size:14px;text-align:center;color:#666;}
a{text-decoration:none;color:#666666}
a:hover{text-decoration:underline;}
a.h{color:#cd1818}
a.h:hover{color:#b41005}
a.blue{color:#0088CC}
.fl{float:left;}
.fr{float:right;}
li{list-style:none;}
i,em{font-style:normal;}
img{border:none;}
input,textarea,select{outline:none;font-family:'微软雅黑', Arial, YaHei, tahoma, "Hiragino Sans GB", 宋体;}
.button{background:url(/images/btn.png);width:112px;height:32px;line-height:32px; font-weight:700;border:none;font-size:16px;cursor:pointer;}
.button.red{background-position:-13px -10px;color:#fff;}
.button.red:hover{background-position:-135px -10px;}
.button.grey{}
/*#endregion*/

/*#region 框架*/
.head0{height:30px;line-height:30px;}
.head0 .box{width:1000px;margin:0 auto;}
.head0 .box li{float:left;padding:0 10px}
.head0 .box li.my{}
.head0 .box li.last{padding-right:0;}

.head{height:50px;background:#cd1818;line-height:50px;width:100%;}
.head span{float:left;background:url(/images/logo1.jpg) no-repeat;width:120px;height:34px;margin:8px 0;}
.head span img{display:inline-block;vertical-align:middle}
.head .box{width:1000px;margin:0 auto;}
.head a{display:block;float:right;font-size:16px;color:#fff;width:100px;}
.head a.select{background:#b41005;text-decoration:none;}
.head a:hover{background:#b41005;text-decoration:none;}
.head a.s{margin:0 0 0 10px;float:left;width:200px;text-align:left}
.head a.s:hover{background:none;}

.main{height:auto;overflow:hidden;width:1000px;margin:0 auto;zoom:1;}


.foot{border-top:solid 1px #DDDDDD;width:100%;height:auto;overflow:hidden;background:#EFF1EE;margin-top:25px;}
.foot .box0,.box1{width:1000px;margin:0 auto;height:auto;overflow:hidden;}
.foot .box0{padding:30px 0 40px 0;}
.foot .box1{text-align:left;height:59px;line-height:60px;border-top:solid 1px #ddd;}
.foot .box0 dl{border-left:solid 1px #DDDDDD;height:auto;overflow:hidden;width:130px;text-align:left;padding-left:20px;float:left;}
.foot .box0 dl dt{font-size:16px;font-weight:700;height:35px;line-height:35px;color:#333;}
.foot .box0 dl dd{height:28px;line-height:28px;}

.foot .box0 dl.s1{width:220px;padding:0 20px;}
.foot .box0 dl p.tel{background:url(/images/icon-tel-1.jpg) left center no-repeat;padding-left:30px;font-size:24px;font-weight:400;color:#333;}
.foot .box0 dl p.line{background:url(/images/line.jpg) left center repeat-x;text-align:center;height:33px;line-height:33px;}
.foot .box0 dl p.line>span{background:#EFF1EE;padding:0 10px;}

.foot .box0 dl.s2{width:265px;text-align:right;}
/*#endregion*/

/*#region 首页*/
.main .total{height:60px;line-height:60px;text-align:right;background:url(/images/slogan.jpg) left center no-repeat;font-size:16px;}
.main .total em{color:#b41005}
.main .total em i{font-size:20px;}

.main .menubaner{height:auto;overflow:hidden;}
.menubaner .menu{width:320px;height:330px;float:left;margin-right:20px;}
.menubaner .menu a{height:70px;text-align:left;margin-bottom:4px;color:#333;padding:5px 0;display:block;background:url(/images/product_bg.gif) no-repeat;border-bottom:dashed 1px #ddd;padding-left:60px}
.menubaner .menu a h3{padding:5px 10px;font-size:20px;font-weight:500;}
.menubaner .menu a p{padding:5px 10px;}
.menubaner .menu a.tty{background-position:0 4px;}
.menubaner .menu a.zzy{background-position:0 -280px;}
.menubaner .menu a.gppz{background-position:0 -65px;}
.menubaner .menu a.mfty{margin-bottom:0;background-position:0 -135px;}
.menubaner .menu a.select{color:#fff;}
.menubaner .menu a:hover{text-decoration:none;}

.menubaner .baner{height:330px;width:660px;float:left;}
.menubaner .baner .slider{position:relative;}
.menubaner .baner .slider .sliderlist{width:1650px;}
.menubaner .baner .slider .sliderlist li{position:absolute;left:0;}

.main .mainbox0{height:auto;overflow:hidden;margin-top:25px;border:solid 1px #ddd;padding:10px 23px;clear:both;display:inline-block}
.main .mainbox0 .stocklist{width:300px;float:left;height:330px;overflow:hidden;color:#333;}
.main .mainbox0 dl{}
.main .mainbox0 dt{height:30px;line-height:30px;padding-bottom:10px;font-size:16px;text-align:left;}
.main .mainbox0 dt span{border-bottom:solid 3px #cd1818}
.main .mainbox0 .stocklist dd{background:#fff0e6;margin:2px 0;padding:5px 0;}
.main .mainbox0 .stocklist p{height:20px;line-height:20px;}
.main .mainbox0 .stocklist em{color:#cd1818}

.main .mainbox0 .newslist{width:300px;float:left;color:#333;margin-left:25px;}
.main .mainbox0 .newslist dd{height:29px;line-height:29px;text-align:left;}

.main .mainbox0 .custom{width:300px;float:left;color:#666;margin-left:25px;}
.main .mainbox0 .custom  dd{text-align:left;height:auto;overflow:hidden;padding:6px 0;}
.main .mainbox0 .custom  dd .pic{float:left;width:60px;height:60px;}
.main .mainbox0 .custom  dd .pic img{border-radius:50px;}
.main .mainbox0 .custom  dd .detail{float:right;width:230px;height:60px;}

/*#endregion*/

/*#region 天天赢*/
.main .total.daywin{}

.main .banner{height:271px;overflow:hidden}
.main .winscroll{height:auto;overflow:hidden;border:solid 1px #FFC9A2;border-top:none;position:relative;height:59px;color:#333;}
.main .winscroll ul{width:800px;float:left;position:absolute;top:0;left:0;}
.main .winscroll a.rule{width:120px;height:40px;line-height:40px;float:left;display:block;position:absolute;right:40px;background:#FF7A17;top:10px;font-size:18px;color:#fff}
.main .winscroll ul li{height:40px;width:199px;float:left;border-right:solid 1px #FFC9A2;margin:10px 0;}
.main .winscroll ul li.last{border-right:none;}
.main .winscroll li h3{font-weight:400;}
.main .strdeprocess{height:65px;padding:25px 0 10px 0;position:relative;}
.main .strdeprocess ul{position:absolute;left:0;top:20px;}
.main .strdeprocess li{height:65px;width:100px;float:left;margin-right:125px;}
.main .strdeprocess li.last{margin-right:0;}
.main .strdeprocess div.line{width:900px;height:10px;background:#ddd;position:absolute;z-index:-10;top:38px;left:35px; font-size:2px;}
.main .strdeprocess li i{background:url(/images/bg.png) no-repeat -2px -51px;_background-image:url(/images/bg.gif); height:46px;width:46px;display:block;text-align:center;color:#C3C3C3;font-size:24px;text-align:center;line-height:46px;margin:0 auto;}
.main .strdeprocess li i.cur{background-position:-2px -2px;color:#fff;}

.main .traderbox1{height:100%;}
.main .traderbox1 .title{height:41px;border-bottom:solid 1px #ddd;border-left:solid 1px #ddd;font-size:0;line-height:100%;text-align:left; zoom:1;}
.main .traderbox1 .title span{display:inline-block;vertical-align:middle; border:solid 1px #ddd;height:40px;line-height:40px;font-size:16px;width:160px; background:url(/images/tab-bg.png) repeat-x;color:#333;margin:0 -1px -1px -1px;cursor:pointer;text-align:center;}
.main .traderbox1 .title span.select{background:url(/images/tab-bg-curr.gif) #fff repeat-x ;cursor:auto; font-weight:700;color:#b41005;border-bottom:solid 1px #fff;position:relative;}

.main .traderbox1 .content{zoom:1;border-left:solid 1px #ddd;border-right:solid 1px #ddd;height:auto;overflow:hidden;padding:20px 25px;border-top:none;width:948px;}
.main .traderbox1 .content.weekwin,.main .traderbox1 .content.trade{border-top:solid 1px #ddd;}
.main .traderbox1 .content .left{width:426px;height:auto;overflow:hidden;float:left;}
.main .traderbox1 .content h3{height:20px;line-height:20px;text-align:left;margin:10px 0;}
.main .traderbox1 .content h3 span{font-size:20px;}
.main .traderbox1 .content h3 a{font-size:14px;font-weight:500;color:#b41005;margin-left:30px;}
.main .traderbox1 .content .right h3 a{margin-left:220px;}
.main .traderbox1 .content .left ul{margin-top:20px;width:auto;overflow:hidden;}
.main .traderbox1 .content .left ul li{width:120px;height:50px;border:solid 1px #ddd;float:left;text-align:center;padding:18px 0;color:#333;margin:0 20px 20px 0;cursor:pointer;}
.main .traderbox1 .content .left ul li.cur{background:url(/images/icon-curr.png) no-repeat right bottom;border:solid 1px #b41005}
.main .traderbox1 .content.weekwin .left ul li{padding:35px 0;}
.main .traderbox1 .content .left ul li span{font-size:14px;display:block;height:19px;overflow:hidden;cursor:pointer;}
.main .traderbox1 .content .left ul li label{display:block;height:31px;overflow:hidden;cursor:pointer;}
.main .traderbox1 .content .left .firminput{height:410px;width:403px;border:solid 1px #ddd;display:none;margin:20px 0;}
.main .traderbox1 .content .left .firminput p.i{font-size:16px;height:20px;overflow:hidden;margin-top:162px;}
.main .traderbox1 .content .left .firminput p.ib{height:38px;line-height:38px;vertical-align:top; text-align:left;width:350px;border:solid 1px #C5C5C5;background:url(/images/inp-bg.jpg) repeat-x;border-radius:2px;margin:0 auto;padding:0;margin-top:5px;}
.main .traderbox1 .content .left .firminput input{padding:2px 5px;margin-top:2px; width:302px;height:30px;margin-right:10px;font-size:14px;color:#666;text-align:center;border:none;}
.main .traderbox1 .content .left .firminput input.focusin{font-size:24px;color:#FF7A17}
.main .traderbox1 .content .left .firminput p.ib.focus{border:solid 1px #FF7A17;box-shadow:0 0 3px #FF7A17}
.main .traderbox1 .content em{color:#FF7A17}
.main .traderbox1 .content .left em{font-size:24px;}

.main .traderbox1 .content.trade .left .firminput{display:block;border:none;height:100px;margin:0;}
.main .traderbox1 .content.trade .left .firminput p.i{margin-top:0;text-align:left;color:#333;font-weight:bold;font-size:20px;padding-left:0;}
.main .traderbox1 .content.trade .left .firminput p.ib{margin:20px 0 0 0;}

.main .traderbox1 .content.trade h3{color:#333;margin-top:20px;}
.main .traderbox1 .content.trade .left ul li{padding:30px 0;}


.main .traderbox1 .content .right{height:auto;overflow:hidden;width:508px;float:left;margin-left:13px;}
.main .traderbox1 .content .right ul{margin-top:20px;border-top:solid 1px #ddd;border-left:solid 1px #ddd;}
.main .traderbox1 .content .right li{}
.main .traderbox1 .content .right li b{width:120px;height:50px;float:left;line-height:50px;text-align:right;padding-right:15px;border:solid 1px #ddd;margin:-1px 0 0 -1px;background:#f2f2f2;font-weight:500}
.main .traderbox1 .content .right li span{display:block;height:50px;line-height:50px;width:355px;float:right;border:solid 1px #ddd;margin:-1px 0 0 -1px;text-align:left;padding-left:15px;vertical-align:middle;color:#333}
.main .traderbox1 .content .right em{font-size:20px;}
.main .traderbox1 .content .right i{font-size:20px;color:#333;}
.main .traderbox1 .content .right i.red{color:#b41005;font-size:14px;margin-left:20px;}
.main .traderbox1 .content .right label{margin-right:15px;_margin-top:10px;display:inline-block}
.main .traderbox1 .content p{width:100%;padding:5px;overflow:hidden;}
.main .traderbox2,.main .traderbox3,.main .traderbox4,.main .traderbox5{display:none;}
.main .info{zoom:1;border-left:solid 1px #ddd;border-right:solid 1px #ddd;height:auto;overflow:hidden;padding:20px 100px 10px 100px;text-align:left}
.main .info span{display:block;float:left;width:190px;height:64px;line-height:64px;background:url(/images//trait.jpg) no-repeat;margin-bottom:30px;padding-left:70px}
.main .detailinfo{zoom:1;border-left:solid 1px #ddd;border-right:solid 1px #ddd;padding:0 100px;}
.main .detailinfo p{padding:8px 0;color:#333;}
.main .detailinfo p.jycode{background:#FFEBD0;margin:0 auto;width:250px;height:30px;line-height:30px;font-size:18px;}
.main .detailinfo p.line{border-top:solid 1px #ddd;height:20px;background:#fff;overflow:hidden;width:100%;}
.main .detailinfo p span{background:#FF6600;padding:2px 6px;color:#fff;clear:both;}
.main .detailinfo p b{margin-left:5px;}
.main .download{zoom:1;border:solid 1px #ddd;border-top:none;padding:40px 100px;}
.main .download .lb{height:70px;line-height:70px;}
.main .download a{font-size:24px;color:#0088CC;text-decoration:underline;}
.main .download img{float:right;}
.main .download u{text-decoration:none;vertical-align:4px;}
.main .download p.line{border-top:solid 1px #ddd;height:1px;font-size:0;margin-bottom:20px}
/*#endregion*/

/*#region*/
.regist{width:100%;background:url(/images//bg1.jpg) repeat-x #E3E3E3;overflow:hidden;}
.regist .header{height:60px;width:700px;margin:0 auto;overflow:hidden;padding-top:30px;line-height:60px;}
.regist .header .logo{float:left;background:url(/images/logo2.jpg) no-repeat;width:176px;height:50px;}
.regist .header .logoright{float:right;padding-top:20px;}
.regist .header .logoright a{color:#0088CC}

.regist .content{background:#fff;box-shadow:0 2px 5px #999;width:680px;height:auto;overflow:hidden; margin:0 auto;border-top:solid 2px #cd1818;padding:0 10px;margin-top:20px;}
.regist .content h3{height:80px;text-align:left;color:#333;line-height:80px;font-size:24px;font-weight:normal;padding-left:30px;}
.regist .content h3 span{background:url(/images/left-arr-tips.gif) no-repeat;font-size:14px;color:#FF6600;padding:5px 25px 5px 13px}
.regist .content .step{padding:10px 60px 35px}
.regist .content .step .bar1{background:url(/images//reg-bar1.gif) no-repeat;height:30px;}
.regist .content .step .bar2{background:url(/images//reg-bar2.gif) no-repeat;height:30px;}

.regist .content .form{}
.regist .content .form .item{text-align:left;padding:8px 0 8px 70px;position:relative;}
.regist .content .form .item .ui-input{ height:20px;line-height:20px;background:url(/images/inp-bg.jpg) repeat-x;color:#333;font-size:14px;;border:solid 1px #C5C5C5;border-radius:2px;box-shadow:0 0 3px #DDDDDD;width:300px;padding:10px 3px 10px 35px}
.regist .content .form .item .ui-btn{width:130px;height:40px;background:#cd1818;border-radius:4px;border:solid 1px #cd1818;color:#fff;font-size:16px;font-weight:700;cursor:pointer;}
.regist .content .form .item .ico-username,.regist .content .form .item .ico-password
{background:url(/images/icon.gif) no-repeat;width:22px;height:22px;position:absolute;left:78px;top:18px;_left:8px; float:left;overflow:hidden;}
.regist .content .form .item .ico-username{background-position:-38px 0}
.regist .content .form .item .ico-password{background-position:-38px -22px}

.regist .footer{background:#fff;padding:30px 0 60px 0;margin-top:50px;}
/*#endregion*/